isolating current transducer - English Synonyms Dictionary